package so.sao.shop.supplier.pojo.input;

import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * <p>Version: New shop-1.2.0 V1.1.0 </p>
 * <p>Title: ExchangePurchaseItemInput</p>
 * <p>Description: 换货列表入参对象</p>
 *
 * @author: zhaoyan
 * @Date: Created in 2017/11/29 9:56
 */
@Getter
@Setter
public class ExchangePurchaseItemInput {
    /**
     * 换货申请时间-前
     */
    @DateTimeFormat(pattern="yyyy-MM-dd",iso= DateTimeFormat.ISO.DATE)
    private Date beginApplyForTime;

    /**
     * 换货申请时间-后
     */
    @DateTimeFormat(pattern="yyyy-MM-dd",iso= DateTimeFormat.ISO.DATE)
    private Date endApplyForTime;

    /**
     * 简单搜索输入框，按收货人姓名/收货人电话进行模糊搜索
     */
    private String inputValue;

    /**
     * 收货人姓名
     */
    private String receiverName;

    /**
     * 收货人电话
     */
    private String receiverMobile;

    /**
     * 换货单状态
     */
    private Integer status;

    /**
     * 换货单号
     */
    private String returnNumber;

    /**
     * 店铺ID,供应商登录时设置为storeId,管理员登录时设置null
     */
    private Long storeId;

    /**
     * 页数
     */
    private Integer pageNum;

    /**
     * 每页显示条数
     */
    private Integer pageSize;

}
